﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace dotUML.Core.Parser
{
    class Constants
    {
        public class Common
        {
            public const string NameAttribute = "name";
            public const string TypeAttribute = "type";
            public const string StereotypesAttribute = "stereotypes";
        }

        public class Model
        {
            public const string ModelNode = "model";
            public const string DiagramsNode = "diagrams";
        }

        public class Stereotype
        {
            public const string StereotypesNode = "stereotypes";
            public const string StereotypeNode = "stereotype";
        }

        public class SequenceDiagram
        {
            public const string SequenceDiagramNode = "sequenceDiagram";
            public const string LifelinesNode = "lifelines";
            public const string LifelineNode = "lifeline";
            public const string MessagesNode = "messages";
            public const string ConstraintsNode = "constraints";
            public const string CombinedFragmentsNode = "combined_fragments";
            public const string InvariantsNode = "invariants";
            public const string DestructionsNode = "destructions";
            public const string ContinuationsNode = "continuations";
            public const string ConcurrentsNode = "concurrents";
            public const string ReferencesNode = "references";
            public const string SequenceNode = "sequence";
            public const string DataTypeAttribute = "data_type";
        }
    }
}
